export const CRON_OPTIONS = {
    SECOND: { min: 0, max: 59 },
    MINUTE: { min: 0, max: 59 },
    HOUR: { min: 0, max: 23 },
    DAY: { min: 1, max: 31 },
    MONTH: { min: 1, max: 12 },
    WEEK: { min: 1, max: 7 },
    YEAR: { min: 1970, max: 2099 }
  } as const;
  
  export const CRON_EVERY_OPTIONS = {
    EVERY: 'every',
    CYCLE: 'cycle',
    INTERVAL: 'interval',
    SPECIFIC: 'specific',
    UNSPECIFIED: 'unspecified',
    WORKDAY: 'workday',
    LAST: 'last',
    NTH: 'nth',
    WEEKLY: 'weekly'
  } as const;
  
  export const PRESET_TEMPLATES = {
    HOURLY: '0 0 * * * ?',
    DAILY: '0 0 0 * * ?',
    WEEKLY: '0 0 0 ? * 1',
    MONTHLY: '0 0 0 1 * ?',
    YEARLY: '0 0 0 1 1 ?',
    EVERY_MINUTE: '0 * * * * ?',
    EVERY_SECOND: '* * * * * ?'
  } as const;
  
  export const WEEK_DAYS = ['日', '一', '二', '三', '四', '五', '六'];